            // 商品列表
            header {
                .header-top {
                    background-color: #ff841d;
                    display: flex;
                    justify-content: space-between;
                    align-items: center;
                    height: 0.8rem;
                    span {
                        font-size: .45rem;
                        width: 0.4rem;
                        // height: 0.58rem;
                        margin-left: .25rem;
                        line-height: 0.58rem;
                        // background-color: yellow;
                        color: #fff;
                    }
                    h3 {
                        color: white;
                        font-size: .3rem;
                        font-weight: 400;
                    }
                    img {
                        width: 0.6rem;
                        height: 0.58rem;
                        margin-right: 0.08rem;
                        margin-top: 0.1rem;
                    }
                }
            }
            
            // 页面列表
            .content_list {
                padding: 0 .1rem;
                border-bottom: #ccc 1px solid;
                h4 {
                    color: #ccc;
                    text-align: center;
                    font-size: .14rem;
                    padding: .1rem 0;
                }
                .product {
                    display: flex;
                    align-items: center;
                    >a {
                        flex: 3;
                        // width: 50%;
                        img {
                            z-index: -1;
                        }
                    }
                    .product_right {
                        flex: 7;
                        font-weight: 700;
                        padding-left: .12rem;
                        font-size: .20rem;
                    }
                }
                h3 {
                    text-align: center;
                    color: #e9a974;
                    font-size: .16rem;
                    padding: .1rem 0;
                }
            }
            
            body {
                h1 {
                    display: block;
                    background: rgba(0, 0, 0, .7);
                    width: 100%;
                    height: 2000%;
                    position: absolute;
                    display: none;
                }
                .box {
                    display: none;
                    position: fixed;
                    // background: #ff841d;
                    width: 3rem;
                    height: 3rem;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    .swiper-container {
                        width: 200px;
                        height: 200px;
                        top: 50%;
                        left: 25%;
                        transform: translate(-25%, -25%);
                        .swiper-button-prev,
                        .swiper-button-next {
                            position: absolute;
                            top: 50%;
                            width: 27px;
                            height: 44px;
                            margin-top: -56px;
                            z-index: 10;
                            cursor: pointer;
                            background-size: 27px 44px;
                            background-position: center;
                            background-repeat: no-repeat;
                        }
                    }
                }
            }